<%@page import="w83b.w83bUtilidadesComunes.W83bClsConstantes"%><%@ taglib uri="/WEB-INF/tld/ejieFramework-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>

<%@ page import="es.ejie.frmk.listeners.base.Q70ListenerUtils" %>
<%@page import="w83b.w83bDAO.w83bConstantesBD.W83bSindicatosBD"%>
<%!
//Recuperar el path de los contenidos estaticos de framework
String riastaticPath = Q70ListenerUtils.getApplicationResourceURI("PREFIJO_URL_ESTATICO","ALIAS_ESTATICO_RIA");	
String staticPath = Q70ListenerUtils.getApplicationProperty("PREFIJO_URL_ESTATICO");	
String PREFIJO_URL_DINAMICO = Q70ListenerUtils.getApplicationProperty("PREFIJO_URL_DINAMICO");	
%>
<%@page import="com.ejie.general.cargador.W83bCargadorEstaticos"%><!-- Include de los elementos comunes -->
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"contextual-v1.0.0","tabla-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"dialogo-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"combos-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"intervalo-v1.0.0"},PREFIJO_URL_DINAMICO)%>

<%@include file="../includes/w83bIncludeComunicaciones.inc" %>
<script type="text/javascript" src='<%=staticPath +"/js/comunicaciones/impuglaudos/w83bImpugLaudosComun.js?v="+versionjs%>'></script>
<script type="text/javascript" src='<%=staticPath +"/js/comunicaciones/impuglaudos/w83bExtracDatos.js?v="+versionjs%>'></script>
<%
String whereSindicatos = " "+ W83bSindicatosBD.codSindicato +">0  order by "+W83bSindicatosBD.codSindicato;
%>
<html:form styleId="w83bFormExtracDatos" action="/w83bDispatchExtracDatos.do">
	<html:hidden name="contexto" property="boton" styleId="boton"/>
          <fieldset>
        <legend><html:message key='comun.preavisos.tabla.num_laudo' i18nKey='w83bcomun'/></legend>
         <div class="filaForm">
			<div class="filaLeft">
        		<span class="etiqueta">
					<label for="nLaudoDesde" class="etiqueta"><html:message key='comun.preavisos.labels.desde' i18nKey='w83bcomun'/>:</label>
            	</span> 
            	<span class="campo">
            		<html:text name="contexto" property="w83bComunicacionesBean.territLaudoDesde" maxlength="2" styleClass="estiloInput ancho20" styleId="territLaudoDesdenumerico" onchange="completarterritorios(this)"/>
            		<html:text name="contexto" property="w83bComunicacionesBean.anoLaudoDesde" maxlength="4" styleClass="estiloInput ancho30" styleId="anoLaudoDesdenumerico"/>
            		<html:text name="contexto" property="w83bComunicacionesBean.numLaudoDesde" maxlength="6" styleClass="estiloInput ancho40" styleId="numLaudoDesdenumerico"/>
            	</span>
            </div>
            <div class="filaRight">
        		<span class="etiqueta">
					<label for="nlaudoHasta" class="etiqueta"><html:message key='comun.preavisos.labels.hasta' i18nKey='w83bcomun'/>:</label>
            	</span> 
            	<span class="campo">
            		<html:text name="contexto" property="w83bComunicacionesBean.territLaudoHasta" maxlength="2" styleClass="estiloInput ancho20" styleId="territLaudoHastanumerico" onchange="completarterritorios(this)"/>
            		<html:text name="contexto" property="w83bComunicacionesBean.anoLaudoHasta" maxlength="4" styleClass="estiloInput ancho30" styleId="anoLaudoHastanumerico"/>
            		<html:text name="contexto" property="w83bComunicacionesBean.numLaudoHasta" maxlength="6" styleClass="estiloInput ancho40" styleId="numLaudoHastanumerico"/>
            	</span>
            </div>
       </div>
       </fieldset>
       <fieldset>
        	 <legend><html:message key="comun.actas.numeroActa" i18nKey="w83bcomun"/></legend>
        	<div class="filaForm">
	          <div class="filaLeft"> 
	          		<span class="etiqueta">
						<label for="nActaTerritorioDesde" class="etiqueta"><html:message key="comun.actas.desde"/>:</label>
	            	</span> 
	            	<span class="campo">
						<html:text onchange="cambiarTerritorioRegHasta()" property="w83bComunicacionesBean.territorio" styleClass="estiloInput ancho20" maxlength="2" styleId="territorioDesdeActa_numerico"></html:text>
						<html:text property="w83bComunicacionesBean.anyoactadesde" styleClass="estiloInput ancho25" maxlength="4" styleId="anyoDesdeActa_numerico" onchange="duplicarnumero(this,anyoHastaActa_numerico)"></html:text>
						<html:text property="w83bComunicacionesBean.numactadesde" styleClass="estiloInput ancho30" maxlength="5" styleId="numDesdeActa_numerico" onchange="duplicarnumero(this,numHastaActa_numerico)"></html:text>
	            	</span>
	          </div>
	          <div class="filaRight"> 
	          		<span class="etiqueta">
						<label for="nActaTerritorioHasta" class="etiqueta"><html:message key="comun.actas.hasta"/>:</label>
	            	</span> 
	            	<span class="campo">
						<html:text onchange="cambiarTerritorioRegDesde()" property="w83bComunicacionesBean.territorio" styleClass="estiloInput ancho20" maxlength="2" styleId="territorioHastaActa_numerico"></html:text>
						<html:text property="w83bComunicacionesBean.anyoactahasta" styleClass="estiloInput ancho25" maxlength="4" styleId="anyoHastaActa_numerico"></html:text>
						<html:text property="w83bComunicacionesBean.numactahasta" styleClass="estiloInput ancho30" maxlength="5" styleId="numHastaActa_numerico"></html:text>
	            	</span>
	            </div>
        	</div>
        </fieldset>
      <fieldset>
        <legend><html:message key="comun.comunicaciones.fechalaudo" i18nKey="w83bcomun"/></legend>
        <div class="filaForm"> 
        
        	<div id="fechalaudodesdehasta"> </div>
        	<div style="width:60px; float:right; margin:-20px 20px 0 0; position:relative!important"><html:checkbox styleClass="checkModificado"  property="w83bComunicacionesBean.sinfechalaudo" styleId="sinfechalaudo" onclick="javascript:sinfecha(this);" value="<%=W83bClsConstantes.CONSTANTE_SI%>"><html:message key="comun.impugnaciones.sin" i18nKey="w83bcomun"/></html:checkbox></div>
      	
          </div>       
      </fieldset>
       <div class="filaForm">
        <div class="filaAll">
	        <span class="etiqueta">
	        	<label for="sindicato"><html:message key="comun.impugnaciones.sindicato" i18nKey="w83bcomun"/></label>
	        </span>
       		 <span class="campo">
		         <html:text onchange="javascript:llamadaTxtSindicato()" property="w83bComunicacionesBean.sindicato" styleClass="estiloInput ancho20" styleId="sindicato_numerico" maxlength="3"></html:text>
           		 <html:tablasCodigos
						name="tablasSindicato"
						type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"
						scope="page"
						options="optionsCollection"
						table="w83bSindicatosDescCod"
						labelColumn="desc_019"
						valueColumn="c_sindi_019"	
						whereClause="<%=whereSindicatos %>"	/>
				<html:select onclick="javascript:llamadaComboSindicato()"
							name="contexto"
							styleClass="estiloInput ancho355"
							styleId="comboSindicato"
							property="w83bComunicacionesBean.sindicato">
						
						<html:option value=""></html:option>
						<html:optionsCollection
							name="tablasSindicato"
							property="optionsCollection"
							label="desc_019"
							value="c_sindi_019"/>
				</html:select>	
             </span>
          </div>     
      </div>
       <div class="filaForm">
        <div class="filaAll">
         <span class="etiqueta">
	        	<label for="voz"><html:message key="comun.impugnaciones.tipoVoz" i18nKey="w83bcomun"/></label>
	        </span>
	       <span class="campo">
		         <html:text onchange="javascript:llamadaTxtTipoVoz()" 
		         property="w83bComunicacionesBean.tipoVoz" 
		         styleClass="estiloInput ancho20" styleId="tipoVoz_numerico"
		         maxlength="4">
		         </html:text>
           		<html:select disabled="disabled" name="contexto" 
           		property="w83btipoVoz" styleId="comboTipoVoz"				
				onchange="javascript: llamadaComboTipoVoces('tipoVoz_numerico','comboTipoVoz','tipoVozHd', 'voz_numerico','comboVoz','vozHd')" styleClass="estiloInput ancho135">
				          <html:tablasCodigos
						name="tablasTipoVoz"
						type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"
						scope="page"
						options="optionsCollection"
						table="w83bTipoVoz"
						labelColumn="desc_032"
						valueColumn="ctipvoz_032"	/>
		   					
					    <html:option value=""></html:option>
						<html:optionsCollection
							name="tablasTipoVoz"
							property="optionsCollection"
							label="desc_032"
							value="ctipvoz_032"/>
						</html:select>
           		
           		 
				
             </span>
          </div>     
      </div>     
      
      <div class="filaForm">
        
	        <span class="etiqueta">
	        	<label for="voz"><html:message key="comun.impugnaciones.voz" i18nKey="w83bcomun"/></label>
	        </span>
       		 <span class="campo">
       		 <!-- mejoras flex2 -->
       			  <html:text readonly="true" onchange="javascript:llamadaTxtVoz()" 
       			  property="w83bComunicacionesBean.voz" styleClass="estiloInput ancho20" 
       			  styleId="voz_numerico" maxlength="4"></html:text>
       			  		
							
           				<html:listasEnlazadas javascriptCallerFunc="llamadaVoces" javascriptReturnFunc="vueltaVoces"
						formName="w83bFormExtracDatos" sourceTag="w83btipoVoz" targetTag="w83bvoz"
						table="w83bVoz"
						labelColumn="desc_031"
						valueColumn="cvoz_031"	
						predicateColumn="ctipvoz_031" predicateColumnNumeric="true"/>
								<script type="text/javascript">
							
							</script>	
						<html:select onclick="javascript:llamadaComboVoz('voz_numerico','comboVoz','vozHd')" styleClass="estiloInput ancho405" 
						name="w83bFormExtracDatos"  property="w83bvoz"  styleId="comboVoz">
							  
						      <html:option value=""></html:option>
						</html:select>				
						
           		
             </span>
             <div style="width:180px; float:right; margin:-20px 20px 0 0; position:relative!important; text-align:right!important; "><html:checkbox property="w83bComunicacionesBean.sinovoces" styleId="sinovoces" value="1"><html:message key="comun.comunicaciones.sino" i18nKey="w83bcomun"/></html:checkbox></div>
      </div>  
            
      <div class="zonabotones">
		     <span class="zonaleft" style="width:10em!important">
		     <html:button property="boton" onclick="javascript:submitarFormulario('#w83bFormExtracDatos',$(this).val());"  styleClass="w83bBoton"><html:message key="comun.boton.atras" i18nKey="w83bcomun"/></html:button>
		     </span>
		     <span class="zonaright ancho600" style="padding:0.8em 0!important">
		     <html:button property="boton" onclick="generarcomunicacion(this)" styleClass="w83bBoton" styleId="extraccion"><html:message key="comun.herramientas.extraerDatos" i18nKey="w83bcomun"/></html:button> 
		     </span>
        
  	</div>
  </html:form>
        
	
